on one's billy tod - German English Dictionary